# 作者：20242321汤泽鹏
# 地点：电科院
# 时间：4 a.m
# 代理地址：Los Angels

import random

print(''' 计算生成器程序
# -------------------------------
# 免责声明：
# 1. 本计算生成器软件仅供个人使用，开发者对软件使用中的任何损失、故障或不准确性不承担责任。
# 2. 在使用本软件时，请务必核对计算结果，开发者不保证任何由使用本软件而产生的决策准确性。
# 3. 本软件不适用于用于医疗、财务、法律等专业领域，用户应根据专业人士的建议作出决策。

# 版权声明：
# 本软件版权归[走于暗巷]所有，未经授权禁止复制、修改、分发本软件的任何部分。

# -------------------------------
# 开始计算生成器程序
'''
)
print('''欢迎来到计算世界
除法题四舍五入保留1位小数''')
sco = 0
cho0 = int(input('你想做几道题？'))
for i in range(0,cho0):
    op = random.randint(1,4)
    a = random.randint(1,100)
    b = random.randint(1,100)
    if op == 1:
        ans = int(input(f"{a} + {b} = ?"))
        if ans == (a+b):
            print('你答对了！')
            sco+=1
        else:
            print('你答错了。')
    elif op == 2:
        ans = int(input(f"{a} - {b} = ?"))
        if ans == (a-b):
            print('你答对了！')
            sco+=1
        else:
            print('你答错了。')
    elif op == 3:
        ans = int(input(f"{a} * {b} = ?"))
        if ans == (a*b):
            print('你答对了！')
            sco+=1
        else:
            print('你答错了。')
    elif op == 4:
        ans = float(input(f"{a} / {b} = ?"))
        if (ans-(a/b))<=0.1 and (ans-(a/b))>=-0.1:
            print('你答对了！')
            sco+=1
        else:
            print('你答错了。')
print(f'''你答对了{sco}道题，欢迎下次再来''')

